# 作者: 肖老师
# 2024年12月29日10时40分16秒
# xxxrlmk@163.com
from socket import socket, AF_INET, SOCK_STREAM

# 1、初始化一个套接字对象
tcp_client = socket(AF_INET, SOCK_STREAM)

# 2、客户端连接服务器
server_addr = ('192.168.0.117', 2000)
tcp_client.connect(server_addr)

file_name = input('请输入要下载的文件名:')
# 发送文件名
tcp_client.send(file_name.encode('utf8'))

# 接收文件内容
recv_data = tcp_client.recv(1000)

# 创建文件，并把接收到的文件内容写入
file = open(file_name, "wb")
file.write(recv_data)
file.close()

tcp_client.close()
